﻿using System.Collections.Generic;

public class Equip : Item
{

}

public class EquipMgr : IBaseData
{
    // uuid - objid
    public Dictionary<long, long> mEquipPackage;

    public EquipMgr()
    {
        mEquipPackage = new Dictionary<long, long>();
    }

    public void Init()
    {

    }

    public long GetEquipObjId(long nId)
    {
        long objId = 0;
        mEquipPackage.TryGetValue(nId, out objId);
        return objId;
    }

    // 根据uuid获取到装备
    public Equip GetEquipById(long nId)
    {
        long objId = GetEquipObjId(nId);
        if (objId <= 0) { return null; }
        Equip equip = ObjMgr.GetSingleton().GetObject(objId) as Equip;
        return equip;
    }
}